#ifndef DEVCREATER_H
#define DEVCREATER_H

#include <AirConditionTerminal_YL.h>
#include <TemperatureSensor_SCUT.h>

class CDevCreater
{
public:
    CDevCreater();
    ~CDevCreater();

    CSensorDev * CreateSensorDev(const int & DevType);

    CTerminalDev * CreateTerminalDev(const int & DevType);


private:
    CTemperatureSensor * CreateTemperatureSensor(int & TemperatureType );
    //CIntensitySensor * CreateIntensitySenso(int IntensityType);

private:
   CAirConditionTerminal * CreateAirconditionTerminal(int & AirConditionType );

};

#endif // DEVCREATER_H
